#ifndef __MVS_SPEC_BS_H__
#define __MVS_SPEC_BS_H__

#include "mvdef.h"

MVCXX_EXTERN_BEGIN

#define MVS_BS_DEVSETS_MAX  32
typedef struct _base_station_devsets
{
    mv_s32_t s32_devinf_cnt;
    struct {
        mv_u32_t u32_did;
    }dinf[MVS_BS_DEVSETS_MAX];
}mvs_spec_bs_devsets_list_t;

/**
 * @brief 获取套装预设设备列表信息
 * 
 * @param pst_list [out] 缓存结构入口
 * @return 操作结果
 * - success : MV_EC_SUCCESS
 * -  failed : MV_EC_NOT_INIT (未初始化)
 *             else
 */
mv_s32_t mvs_spec_bs_preset_list_get(mvs_spec_bs_devsets_list_t *pst_list);


MVCXX_EXTERN_END

#endif
